package com.ruoyi.domainVo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.domain.TCwDealPerDay;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;


public class TCwDealPerDayVo extends TCwDealPerDay {
    @DateTimeFormat( pattern = "yyyy-MM-dd")
    private Date startDate;
    private String date;
    private Date endDate;
    private BigDecimal yajin;
    private BigDecimal zujin;
    private BigDecimal dianfei;
    private BigDecimal shuifei;
    private BigDecimal kuandai;
    private BigDecimal rangifei;
    private BigDecimal youxiandianshi;
    private BigDecimal qita;
    private BigDecimal sumZong;
    private String pageNum;
    private String pageSize;

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getPageSize() {
        return pageSize;
    }

    public void setPageSize(String pageSize) {
        this.pageSize = pageSize;
    }

    public String getPageNum() {
        return pageNum;
    }

    public void setPageNum(String pageNum) {
        this.pageNum = pageNum;
    }

    public BigDecimal getYajin() {
        return yajin;
    }

    public TCwDealPerDayVo() {
    }

    public TCwDealPerDayVo(BigDecimal yajin, BigDecimal zujin, BigDecimal dianfei, BigDecimal shuifei, BigDecimal kuandai, BigDecimal rangifei, BigDecimal youxiandianshi, BigDecimal qita, BigDecimal sumZong) {
        this.yajin = yajin;
        this.zujin = zujin;
        this.dianfei = dianfei;
        this.shuifei = shuifei;
        this.kuandai = kuandai;
        this.rangifei = rangifei;
        this.youxiandianshi = youxiandianshi;
        this.qita = qita;
        this.sumZong = sumZong;
    }

    public void setYajin(BigDecimal yajin) {
        this.yajin = yajin;
    }

    public BigDecimal getZujin() {
        return zujin;
    }

    public void setZujin(BigDecimal zujin) {
        this.zujin = zujin;
    }

    public BigDecimal getDianfei() {
        return dianfei;
    }

    public void setDianfei(BigDecimal dianfei) {
        this.dianfei = dianfei;
    }

    public BigDecimal getShuifei() {
        return shuifei;
    }

    public void setShuifei(BigDecimal shuifei) {
        this.shuifei = shuifei;
    }

    public BigDecimal getKuandai() {
        return kuandai;
    }

    public void setKuandai(BigDecimal kuandai) {
        this.kuandai = kuandai;
    }

    public BigDecimal getRangifei() {
        return rangifei;
    }

    public void setRangifei(BigDecimal rangifei) {
        this.rangifei = rangifei;
    }

    public BigDecimal getYouxiandianshi() {
        return youxiandianshi;
    }

    public void setYouxiandianshi(BigDecimal youxiandianshi) {
        this.youxiandianshi = youxiandianshi;
    }

    public BigDecimal getQita() {
        return qita;
    }

    public void setQita(BigDecimal qita) {
        this.qita = qita;
    }

    public BigDecimal getSumZong() {
        return sumZong;
    }

    public void setSumZong(BigDecimal sumZong) {
        this.sumZong = sumZong;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    @Override
    public String toString() {
        return "TCwDealPerDayVo{" +
                "startDate=" + startDate +
                ", endDate=" + endDate +
                '}';
    }
}
